package com.itany.corejava.code10_异常;

import com.itany.corejava.code07_面向对象.继承.Man;
import com.itany.corejava.code07_面向对象.继承.Person;
import com.itany.corejava.code07_面向对象.继承.WoMan;

import java.text.ParseException;
import java.text.SimpleDateFormat;

/**
 * @author 石小俊
 * 2024年07月25日 16:01
 */
public class Test01_常见异常 {

    public static void main(String[] args) throws ParseException {
        String s = null;
        // 此处由null调用了方法
        // 一旦出现方法的调用者值为null时,就会出现NullPointerException
        //System.out.println(s.equals("admin"));

        //s = "admin";
        //System.out.println(Integer.parseInt(s));

        //int i = 1 / 0;

        //int[] arr = {1,2,3};
        //System.out.println(arr[3]);

        Person person = new Man();
        WoMan woMan = (WoMan) person;

        new SimpleDateFormat("yyyyMMdd").parse("20240202");

    }

}
